package com.mpsc.flowable.modeler.domain;

import java.io.Serializable;

/**
 * 流程节点
 */
public class ProcNodeInfo implements Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 1L;

    private String id;
    private String procDefId;
    private String nodeId;
    private String nodeName;
    private String nodeType;
    private String logicChildId;
    private String physicsChildId;
    private String createTime;
    private String logicParentId;
    private String physicsParentId;
    private String isMultiinstance;

    private String isPreemptMode;
    private String isCheckUsers;

    //是否设置驳回
    private String isReject;

    //记账标识
    private String accountFlag;

    //网关分支线上的条件表达式
    private String conditionExpress;
    /**
     * 审核类型 cs：初审 fs：复审 zs：终审
     */
    private String approveType;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getProcDefId() {
        return procDefId;
    }

    public void setProcDefId(String procDefId) {
        this.procDefId = procDefId;
    }

    public String getNodeId() {
        return nodeId;
    }

    public void setNodeId(String nodeId) {
        this.nodeId = nodeId;
    }

    public String getNodeName() {
        return nodeName;
    }

    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    public String getNodeType() {
        return nodeType;
    }

    public void setNodeType(String nodeType) {
        this.nodeType = nodeType;
    }

    public String getLogicChildId() {
        return logicChildId;
    }

    public void setLogicChildId(String logicChildId) {
        this.logicChildId = logicChildId;
    }

    public String getPhysicsChildId() {
        return physicsChildId;
    }

    public void setPhysicsChildId(String physicsChildId) {
        this.physicsChildId = physicsChildId;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getIsMultiinstance() {
        return isMultiinstance;
    }

    public void setIsMultiinstance(String isMultiinstance) {
        this.isMultiinstance = isMultiinstance;
    }

    public String getLogicParentId() {
        return logicParentId;
    }

    public void setLogicParentId(String logicParentId) {
        this.logicParentId = logicParentId;
    }

    public String getPhysicsParentId() {
        return physicsParentId;
    }

    public void setPhysicsParentId(String physicsParentId) {
        this.physicsParentId = physicsParentId;
    }

    public String getIsPreemptMode() {
        return isPreemptMode;
    }

    public void setIsPreemptMode(String isPreemptMode) {
        this.isPreemptMode = isPreemptMode;
    }

    public String getIsCheckUsers() {
        return isCheckUsers;
    }

    public void setIsCheckUsers(String isCheckUsers) {
        this.isCheckUsers = isCheckUsers;
    }

    public String getIsReject() {
        return isReject;
    }

    public void setIsReject(String isReject) {
        this.isReject = isReject;
    }

    public String getAccountFlag() {
        return accountFlag;
    }

    public void setAccountFlag(String accountFlag) {
        this.accountFlag = accountFlag;
    }

    public String getConditionExpress() {
        return conditionExpress;
    }

    public void setConditionExpress(String conditionExpress) {
        this.conditionExpress = conditionExpress;
    }

    public String getApproveType() {
        return approveType;
    }

    public void setApproveType(String approveType) {
        this.approveType = approveType;
    }
}